internal fecundation - English Synonyms Dictionary